overflow watering - Spanish English Dictionary